Big Huge Thesaurus

Hudsonia tomentosa

noun